Mechanical Mechanism & Applications,